.block h2.block-title {
  font-family:"FZQK","Microsoft Yahei";
    font-size: 20px;
    font-weight: 600;
    color: #005826;
    border-bottom: 0;
}
.list-3 .list-content li .one-line a {
  font-size: 16px;
}

.list-3 .list-content li {
    border-bottom: 1px dotted #e2e2e2;
}
.list-3 .list-content li:last-child{
  border:0;
}
.list-3 .inside-tb {
    padding-top: 13px;
    padding-bottom: 13px;
}
@media only screen and (min-width: 1600px){
.more-link {
    font-size: 16px;
}}
/******* bottom ****/

/* .block-region-bottom-first-left div h2.block-title{
  font-size:0;
  height:100px;
}
.block-region-bottom-first-left div:nth-child(1) h2{
  background:url(../../channel-yj.png) no-repeat left;
}
.block-region-bottom-first-left div:nth-child(2) h2{
  background:url(../../channel-sj.png) no-repeat left;
}
.block-region-bottom-first-left div:nth-child(3) h2{
  background:url(../../channel-xs.png) no-repeat left;
}
.block-region-bottom-first-left div:nth-child(4) h2{
  background:url(../../channel-jp.png) no-repeat left;
}
@media (max-width: 768px){
  .block-region-bottom-first-left div:nth-child(1) h2{
  background:url(../../mobile-channel-yj.jpg) no-repeat left;
}
.block-region-bottom-first-left div:nth-child(2) h2{
  background:url(../../mobile-channel-sj.jpg) no-repeat left;
}
.block-region-bottom-first-left div:nth-child(3) h2{
  background:url(../../mobile-channel-xs.jpg) no-repeat left;
}
.block-region-bottom-first-left div:nth-child(4) h2{
  background:url(../../mobile-channel-jp.jpg) no-repeat left;
}
.block-region-bottom-first-left div h2.block-title {
   margin-bottom:0;
   padding-bottom:0;
}
}

.block-region-bottom-first-left .more-link{
  top:70px;
}*/
.block-region-bottom-first-left .block h2.block-title {
    border-bottom: 1px solid #005826;
}
.block-region-bottom-first-left video {
    height: 250px;
}
.block-region-bottom-first-left  .more-link {
    top: 15px;
}
.tllink,.ollink{
  overflow:hidden;
}
.tllink li{
  list-style:none;
  float:left;
  width:48%;
}
.ollink li{
  list-style:none;
  float:left;
  margin-right:20px;
}
.col-md-five img{
  width:100%;
}
.col-md-five {
    width: 100%;
    float:left;
    min-height: 1px;
    padding-left: 5px;
    padding-right: 5px;
    position: relative;
}
.col-md-five.col-xs-five.t-c {
    width: 100%;
    padding: 0;
}
.quick-inside-min-tb {
    font-size: 14px;
    position: absolute;
    bottom: -3px;
    left: 0;
    text-indent: 0px;
    color: #eee;
    font-weight: normal;
    padding: 5px 0;
    width: 100%;
    background: rgba(0,0,0,0.6);
}


.region-top .quick-inside-min-tb {
    font-size: 12px;
    position: relative;
    bottom: 0;
    left: 0;
    text-indent: 0;
    color: #000;
    margin-top: 10px;
    font-weight: 900;
    background:none;
    padding:0;
}
@media only screen and (min-width: 768px){
.region-top{
  display:none;
}
}
@media only screen and (min-width: 992px){
.col-md-five {
    width: 100%;
    float:none;
}
.block-region-bottom-first-left div.block{
  float:left;
  margin-right:2%;
  width:48%;
  min-height:280px;
}

.region-bottom .col-md-8{
  width:75%;
}
.region-bottom .col-md-4{
  width:25%;
}
}
/************ huodong **********/
.block-region-middle-second{
      overflow: visible;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    word-wrap: break-word;
    padding-right: 14px;
    padding-left: 14px;
    padding-top: 7px;
    padding-bottom: 7px;
    max-width: 1400px;
    margin: 0 auto;
    position: relative;
    width: 100%;
}
@media (min-width: 768px){
.block-region-middle-second {
    width: 750px;
}}
@media (min-width: 992px){
.block-region-middle-second {
    width: 970px;
}
}
@media (max-width: 768px){
.tllink li{
  float:none;
  width:98%;
}
  .block h2.block-title {
    font-size: 18px;
}
.list-3 .list-content li .one-line a{
  font-size: 14px;
}
.list-3 .list-content li .one-line{
    text-overflow: inherit;
    white-space: inherit;
}
.list-3 .inside-tb {
    padding-top: 14px;
    padding-bottom: 14px;
}
.quick-inside-min-tb {
    font-size: 14px;
    position: absolute;
    bottom: 0px;
    left: 0;
    text-indent: 0px;
    color: #eee;
    font-weight: normal;
    padding: 10px 0;
    background: rgba(0,0,0,0.6);
    width: 100%;
}
.col-md-five {
    width: 100%;
    float: left;
    min-height: 1px;
    padding-left: 0; 
    padding-right: 0; 
    position: relative;
}
}

@media (min-width: 1200px){
.block-region-middle-second {
    width: 1170px;
}
}
@media (min-width: 1201px){
.block-region-middle-second {
    width: 96%;
    max-width: 1400px;
}
}
.huodong {
  color:#999;
  font-size:16px;
}
.huodong .huodongtitle{
  font-size:18px;
  font-weight:bold;
  padding: 0px 10px 0 10px;
}
.huodong .eventtime{
  padding: 0px 10px 0 10px;
}
/*********** bottom show hide *****/
.text-box{
  display:none;
}
@media (max-width: 768px){
.text-box{
  display:block;
}
.hide {
  display:none;
}
.divmore {
  margin:5px 0 10px 0;
  position:relative;
  cursor:pointer;
  font-size:15px;
}
.divmore .text-box {
    display: inline-block;
    border-radius: 5px;
    padding: 10px;
    position: absolute;
    top: -60px;
    right: 0;
}
.divmore .text-box .title2 {
  margin-left:15px;
}
.divmore .text-box .showdiv {
  position:absolute;
  top:20px;
  right:20px;
  width:20px;
  height:20px;
}
.divmore .text-box .hidediv {
  position:absolute;
  top:30px;
  right:20px;
  width:20px;
  height:4px;
}
.divmore .divarea {
  padding:15px 10px 10px 10px;
}
.divmore .divarea span {
  font-size:14px;
  color:#afafaf;
  padding-top:5px;
}
.divmore .more-link{
  position:relative;
  top:15px;
}
}
.swiper-1 .swiper-slide .inner {
    left: 15%;
}
h3.title.text-white.outside-min-b {
    display: block;
    text-align:center;
}

@media only screen and (max-width: 768px){
  .swiper-1 .swiper-slide .inner h3.text-white{
    font-size:12px;
  }
  .swiper-1 .swiper-slide .inner {
    bottom: 0px;
    padding:0 !important;
}
}
/*
@media only screen and (max-width: 768px){
.swiper-wrapper .swiper-slide {
    height: 105px !important;
}
.swiper-55-1 {
    height: 105px;
}
.swiper-wrapper .swiper-slide {
    background-size: 100%;
    background-repeat: no-repeat;
}
.swiper-55-1 h3{
  display:none !important;
}
.swiper-1 {
    height: 105px;
}
.swiper-wrapper .swiper-button-prev:before, .swiper-container .swiper-button-prev:before, .swiper-wrapper .swiper-button-next:before, .swiper-container .swiper-button-next:before {
    font-size: 166%;
}
}*/